home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Development Libraries / SGI IRIX 6.2 Development Libraries.iso / dist / complib.idb / usr / share / catman / p_man / cat3 / complib / sgetrs.z / sgetrs
Text File  |  1996-03-14  |  3KB  |  133 lines

  1.  
  2.  
  3.  
  4. SSSSGGGGEEEETTTTRRRRSSSS((((3333FFFF))))                                                          SSSSGGGGEEEETTTTRRRRSSSS((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      SGETRS - solve a system of linear equations  A * X = B or A' * X = B with
  10.      a general N-by-N matrix A using the LU factorization computed by SGETRF
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      SUBROUTINE SGETRS( TRANS, N, NRHS, A, LDA, IPIV, B, LDB, INFO )
  14.  
  15.          CHARACTER      TRANS
  16.  
  17.          INTEGER        INFO, LDA, LDB, N, NRHS
  18.  
  19.          INTEGER        IPIV( * )
  20.  
  21.          REAL           A( LDA, * ), B( LDB, * )
  22.  
  23. PPPPUUUURRRRPPPPOOOOSSSSEEEE
  24.      SGETRS solves a system of linear equations
  25.         A * X = B  or  A' * X = B with a general N-by-N matrix A using the LU
  26.      factorization computed by SGETRF.
  27.  
  28.  
  29. AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  30.      TRANS   (input) CHARACTER*1
  31.              Specifies the form of the system of equations:
  32.              = 'N':  A * X = B  (No transpose)
  33.              = 'T':  A'* X = B  (Transpose)
  34.              = 'C':  A'* X = B  (Conjugate transpose = Transpose)
  35.  
  36.      N       (input) INTEGER
  37.              The order of the matrix A.  N >= 0.
  38.  
  39.      NRHS    (input) INTEGER
  40.              The number of right hand sides, i.e., the number of columns of
  41.              the matrix B.  NRHS >= 0.
  42.  
  43.      A       (input) REAL array, dimension (LDA,N)
  44.              The factors L and U from the factorization A = P*L*U as computed
  45.              by SGETRF.
  46.  
  47.      LDA     (input) INTEGER
  48.              The leading dimension of the array A.  LDA >= max(1,N).
  49.  
  50.      IPIV    (input) INTEGER array, dimension (N)
  51.              The pivot indices from SGETRF; for 1<=i<=N, row i of the matrix
  52.              was interchanged with row IPIV(i).
  53.  
  54.      B       (input/output) REAL array, dimension (LDB,NRHS)
  55.              On entry, the right hand side matrix B.  On exit, the solution
  56.              matrix X.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. SSSSGGGGEEEETTTTRRRRSSSS((((3333FFFF))))                                                          SSSSGGGGEEEETTTTRRRRSSSS((((3333FFFF))))
  71.  
  72.  
  73.  
  74.      LDB     (input) INTEGER
  75.              The leading dimension of the array B.  LDB >= max(1,N).
  76.  
  77.      INFO    (output) INTEGER
  78.              = 0:  successful exit
  79.              < 0:  if INFO = -i, the i-th argument had an illegal value
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.